@media screen and (min-width: 800px) and (max-width: 1024px ) {
    #container {
        width: 100%;
    }
}
@media screen and (min-width: 768px) and (max-width: 800px) {
    .ProductList .ProductImage img{
        width: 170% !important;
    }
    .InformationText {
        text-align: justify;
    }
    p {
        margin-left: 0px;
        text-align: justify;
    }
    
}
/*  480px hoặc nhỏ hơn  iPhone, HTC 1X, Samsung Galaxy I, II & III, */
@media screen and (min-width: 481px) and (max-width: 800px) {
    #container ,#header, #HeaderUpper, #content, #HeaderLower {
        width: 100%;
    }
    #Logo {
        width: 35%;
    }
    #Logo img {
        width: 100%;
    }
    #Phone {
        width: 60%;
    }
    img .free-ship {
        width: 35%;
    }
    #Menu {
        width: 100%;
    }
    #HeaderUpper {
        display: none;
    }
    .ProductList li, #SideTopSellers .ProductList li {
        width: 45%;
        margin-left: 20px;
    }
    .ProductList .ProductImage {
        overflow: visible;
    }
    .ProductList .ProductImage img{
        width: 130%;
    }
    .InformationText {
        text-align: justify;
    }
    p {
        margin-left: 0px;
        text-align: justify;
    }
}

@media screen  and (min-width: 320px) and (max-width: 480px) {
    #container ,#header, #Logo, #HeaderUpper, #content, #HeaderLower {
        width: 100%;
    }
    #HeaderUpper, #Phone {
        display: none;
    }
    #Logo img {
        width: 95%;
    }
    #Menu {
        width: 100%;
    }
    .ProductList {
        list-style: none outside none;
        margin: 0 25px;
        padding: 5px 40px;
        text-align: center;
    }
    .ProductList li {
        width: 100%;
    }
    .InformationText {
        text-align: justify;
    }
    p {
        margin-left: 0px;
        text-align: justify;
    }
}